package com.ems.service.Invigilate.room;

import com.ems.pojo.Invigilate.room.ExaminationPaper;
import com.ems.pojo.user.User;

import java.util.List;
import java.util.Map;

/**
 * @Auther: 伟伟
 * @Date: 2020/2/18
 * @Description: 描述
 * @Version: 1.0
 */
public interface ExaminationService {
    public void addExaminationPaper(ExaminationPaper examinationPaper);

    public List<ExaminationPaper> getExaminationPaper(Map<String,Object> map, User user);

    public ExaminationPaper getExaminationPaperById(ExaminationPaper examinationPaper);

    public ExaminationPaper getNoAnswerExaminationPaperById(ExaminationPaper examinationPaper);

    public void updateExaminationById(ExaminationPaper examinationPaper);

    public void deleteExaminationById(List<ExaminationPaper> examinationPaperList);

    public void rewinding(ExaminationPaper examinationPaper);

    public void deleteExaminationByEpId(int ep_id);
}
